#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "header.h"

int main()
{
  
  
  
  
    //test du codage simple avec clé (char)
  /*
  char c;
  int k;
  printf("hello \n Veuillez entrer un caractère svp (compris entre a et z) \n");
  scanf("%c", &c);
  printf("Merci, veuillez à présent entrer une clé entière : ");
  scanf("%d", &k);
  char d = CSKC(c, k);
  printf("Merci \n %c est codé en %c par la clé %d \n", c, d, k);
  printf(" Test décodage de %c par la clé %d : %c \n", d, k, DSKC(d,k));
  printf("Fin de l'exécution, au revoir \n");
  */
  
  
  //test du codage simple avec clé
  char s[1024];
  int k;
  printf("hello \nVeuillez entrer un mot svp \n");
  scanf("%s",s);
  printf("Merci, veuillez à présent entrer une clé entière : ");
  scanf("%d", &k);
  char* p = CSK(s,k);
  printf(" \"%s\" est codé en %s par la clé %d \n", s, p, k);
  printf("Test de décodage de %s par la clé %d : \"%s\" \n", p,k, DSK(p,k));
  printf("Fin de l'exécution, au revoir \n");

  
  

  return 0;
}


